package com.isotronica.neveras.logica.bos;

import java.sql.Connection;
import java.sql.Date;
import java.sql.Time;

import com.isotronica.neveras.datos.daos.DatosDAO;
import com.isotronica.neveras.datos.daos.DatosSensorDAO;
import com.isotronica.neveras.util.dtos.DatosSensorDTO;
import com.isotronica.neveras.util.vos.DatosVO;

public class DatosSensorBO {

	private DatosSensorDAO datosSensorDAO;
	private DatosDAO datosDAO;

	public DatosSensorDTO getDatoSensor(int sensor, Connection conn) {
		datosSensorDAO = new DatosSensorDAO(conn);
		return datosSensorDAO.getDatosSensor(sensor);
	}
	
	public String insertDatos(DatosVO dato, Connection conn) {
		datosDAO = new DatosDAO(conn);
		return datosDAO.insert(dato);
	}
	
	public String insertDatosTemporal(DatosVO dato, Connection conn) {
		datosDAO = new DatosDAO(conn);
		return datosDAO.insertTemporal(dato);
	}
	
	public String actualizado(int sensor, Connection conn) {
		datosSensorDAO = new DatosSensorDAO(conn);
		return datosSensorDAO.actualizado(sensor);
	}
	
	public String actualizando(int sensor, Connection conn) {
		datosSensorDAO = new DatosSensorDAO(conn);
		return datosSensorDAO.actualizando(sensor);
	}
	
	public String limpiarModificado(int sensor, Connection conn) {
		datosSensorDAO = new DatosSensorDAO(conn);
		return datosSensorDAO.limpiarModificado(sensor);
	}

}
